package com.yjhb.android.sbz.v2.dialog

import android.app.Activity
import android.graphics.Color
import com.yjhb.android.sbz.R
import com.yjhb.android.sbz.tool.DataSaveTool
import com.jojo.android.zxlib.base.BaseDialog
import com.jojo.android.zxlib.tool.ZxSpanTool
import kotlinx.android.synthetic.main.dialog_bond_money.*


/**
 *  创建者 zx
 *  创建时间 2021/7/29 16:15
 */
class BondMoneyDialog(context: Activity?) : BaseDialog(context) {

    override fun getLayoutId() = R.layout.dialog_bond_money

    override fun init() {

        tips_tv?.text = ZxSpanTool.getHighlightSpan("由于保证金的特殊性（保证金充值成功以后，如需提现需要收取3%的手续费，" +
                "且保证金提现退回时间为7个工作日，请谨慎自愿充值）\n" +
                "注：禁止使用平台充值洗钱套现等行为（一旦查出通过平台洗钱套现等行为，" +
                "将会进行处罚和报警处理！）",
                Color.parseColor("#FF584B"),
                "3%",
                "7个工作日",
                "注：禁止使用平台充值洗钱套现等行为（一旦查出通过平台洗钱套现等行为，" +
                        "将会进行处罚和报警处理！）"
        )

        setOnDismissListener {
            checkbox?.let {
                DataSaveTool.saveShowBondMoney(!it.isChecked)
            }
        }
        close_tv?.setOnClickListener {
            dismiss()
        }
    }
}